﻿using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Dye_CC;
using Dye_Lib;

namespace Dye_TestClasses
{
    [TestClass]
    public class UT_UC005
    {
        private Project project = new Project();

        /// <summary>
        /// Beschrijving:   Controleer of er een nieuw diagram toegevoegd kan worden, als er een project bestaat.
        /// Verwacht:       False
        /// Reden:          Er bestaat geen project
        /// </summary>
        [TestMethod]
        public void TestMethod1()
        {
            project.Nieuw(0, 0);
            Assert.AreEqual(true, project.NieuwDiagram(DiagramType.KlassenDiagram));
            //Assert.AreEqual(1, project.Diagrammen.Count);
        }

        /// <summary>
        /// Beschrijving:   Controleer of er een nieuw diagram toegevoegd kan worden, als er géén project bestaat.
        /// Verwacht:       False
        /// Reden:          Er bestaat geen project
        /// </summary>
        [TestMethod]
        public void TestMethod2()
        {
            Assert.AreEqual(false, project.NieuwDiagram(DiagramType.KlassenDiagram));
            //Assert.AreEqual(0, project.Diagrammen.Count);
        }
    }
}
